Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Комп’ютеризовані системи
Кафедра:
Комп'ютеризовані системи автоматики

Інформація про роботу

Рік:
2008
Тип роботи:
Інші
Предмет:
Основи збору, передачі та оброблення інформації

Частина тексту файла

Міністерство освіти та науки України Національний університет “Львівська політехніка” Бітова арифметика. Алгоритмічна реалізація коду Грея. Створення консольних Windows-програм на основі Microsoft Visual Studio .NET Інструкція до лабораторної роботи № 1 з дисципліни “Основи збору, передачі та оброблення інформації” для студентів базового напрямку 6.0914 “Комп’ютеризовані системи, автоматика і управління” та базового напрямку 050201 “Системна інженерія” Затверджено на засіданні кафедри “Комп’ютеризовані системи автоматики” Протокол № 6 від 07.02.2008 Львів 2008 Бітова арифметика. Алгоритмічна реалізація коду Грея. Створення консольних Windows-програм на основі Microsoft Visual Studio .NET: Інструкція до лабораторної роботи № 1 з дисципліни “Основи збору, передачі та оброблення інформації” для студентів базового напрямку 6.0914 “Комп’ютеризовані системи, автоматика і управління” та базового напрямку 050201 “Системна інженерія” / Укл.: А.Г. Павельчак, Р.В. Проць, В.В. Самотий – Львів: НУЛП, 2008. – 44 с. Укладачі: А.Г. Павельчак, к.т.н., асистент Р.В. Проць, к.т.н., доцент В.В. Самотий, д.т.н., професор Відповідальний за випуск: А.Й. Наконечний, д.т.н., професор Рецензент: З.Р. Мичуда, д.т.н., професор Мета роботи: отримати навики по розробленню консольних Windows-програм CLR за допомогою інструментарію Visual C++ 2005, алгоритмічно реалізувати кодер/декодер Грея, дослідити основні бітові операції алгоритмічної мови С++ та на їх основі навчитися виконувати різноманітні маніпуляції над бітовими послідовностями. 1. Основні поняття Microsoft Visual Studio .NET Microsoft .NET Framework – платформа, яка побудована на верхньому шарі операційної системи та призначена для розроблення та виконання програм. Основними компонентами платформи є загальномовне виконуюче середовище (Common Language Runtime, CLR) та бібліотека класів .NET Framework (FCL). CLR абстрагує сервіси операційної системи та є механізмом для виконання керованих програм (managed applications), будь-яка дія яких повинна отримати дозвіл зі сторони CLR. FCL являє собою об’єктно-орієнтований API (Application Programming Interface, інтерфейс прикладного програмування), до якого звертаються керовані програми. Керовані CLR програми використовують розширену версію С++, що має назву С++/CLI. Загальномовне виконуюче середовище CLR. CLR – це стандартизоване середовище виконання програм, написаних на високорівневих мовах С++, С#. Visual Basic. CLR розташована поверх операційної системи та представляє собою віртуальне середовище для керованих програм. При запуску керованої програми CLR завантажує модуль програми та виконує її код. Код, призначений для CLR, називається керованим кодом та складається з команд псевдомашинної мови – проміжної мови IL (Microsoft Intermediate language, MSIL, чи просто IL). Команди IL компілюються в машинний код (переважно код процесора х86) по запиту (just-in-time) у період виконання. Переважно компіляція будь-якого методу відбувається лише один раз – при першому його виклику, а потім результат компіляції кешується в пам’ять, щоб при повторному виклику він міг бути виконаний без затримки. Код, який ніколи не викликається, ніколи і не компілюється. Хоча компіляція по запиту, звичайно, знижує продуктивність, однак це компенсується тим, що на протязі виконання програми кожен метод компілюється не більше одного разу. Теоретично продуктивність коду, скомпільованого по запиту, може бути вищою від продуктивності звичайного коду, оскільки JIT-компілятор виконує оптимізацію для задіяного процесора. Специфікації CLR відображаються в стандарті ECMA інфраструктури загальної мови CLI (Common Language Infrastructure) – ECMA-335, і тому С++ для CLR так і називається С++/CLI. Бібліотека класів .NET Framework FCL. .NET Framework представляє собою повністю новий API – бібліотеку класів .NET Framework, що містить понад 7000 типів: класів, структур, інтерфейсів, переліків та делегатів (т...
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини